package com.xcf.service.business.wharfmanage;



import java.util.List;
import java.util.Map;

import com.xcf.entity.business.common.FACTSEAL;
import com.xcf.util.PageData;

import net.sf.json.JSONObject;

public interface NumberEntryService {

	//查询船名
	List<PageData> searship(PageData pd) throws Exception;

	//查询航次
	List<PageData> searvoyage(PageData pd)throws Exception;

	//查询托单表
	List<Map> sear(PageData pd)throws Exception;

	//查询封箱号
	List<PageData> searfeng(PageData pd)throws Exception;

	//修改状态
	void upd(PageData pd) throws Exception;

	
	void edit(PageData pd)throws Exception;

	//导出
	List<PageData> queryByBillCode(Map param) throws Exception;

	//点击保存判断封箱号里面有无数据
	PageData seraxiang(PageData pd) throws Exception;

	//查询托单表的信息
	PageData seartuo(PageData pd) throws Exception;

	//新增封箱号
	void add(PageData ob) throws Exception;

	//新增脱单表封号
	void Upde(PageData ob)throws Exception;

	//修改封箱号表
	void Edit(PageData ob) throws Exception;

	//查询封箱表
	List<PageData> cha(PageData pd) throws Exception;

	//修改
	 boolean updateInfo(PageData pd) throws Exception;

	 //新增
	boolean add1(PageData pd)throws Exception;

	//报关配船导入新增
	boolean add2(PageData pd)throws Exception;
	//报关配船导入修改
	boolean updateInfo2(PageData pd)throws Exception;

	//查询封箱表
	List<PageData> fengxiang(PageData pd)throws Exception;
	
    //修改封箱号   根据提单编号
	boolean updateInfo3(PageData pd) throws Exception;

	


	

}
